.gatePage .goalCardWrapper{--primary:var(--secondary)}.goalCardWrapper{width:100%;min-width:0;max-width:600px}.goalCardWrapper>.contentWrapper{padding:var(--spacing-xs)}.goalCardWrapper.disabled{opacity:.5}.goalCardWrapper.selected{--glass-light-power:.45;background:var(--container)}.goalCardWrapper.dashboard .goalFooter .actionBtn{--surfaceSize:2.5em}.goalCardWrapper.gate .goalFooter .actionBtn{--surfaceSize:2.75em}.goalCardWrapper .goalCardContent{align-items:stretch;gap:var(--spacing-sm);flex-direction:row-reverse;min-width:0;display:flex}.goalCardWrapper .goalDetails{text-align:start;direction:rtl;flex-direction:column;flex-grow:1;align-self:flex-start;gap:.25em;min-width:0;padding:.3em .3em .3em 0;display:flex}.goalCardWrapper .goalDetails .goalHeader{min-width:0}.goalCardWrapper .goalDetails .goalHeader .titleWrapper{align-items:flex-start;gap:.25em;min-width:0;display:flex}.goalCardWrapper .goalDetails .goalHeader .titleWrapper .titleIcon{color:color-mix(in srgb,var(--text)30%,var(--primary));flex-shrink:0;justify-content:center;align-items:center;gap:.1em;display:flex}.goalCardWrapper .goalDetails .goalHeader .titleWrapper .title{min-width:0;font-size:var(--font-md);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:300;line-height:120%;overflow:hidden}.goalCardWrapper .goalDetails .goalHeader .subtitle{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)50%,transparent);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:200;line-height:1.4;overflow:hidden}.goalCardWrapper .goalDetails .timerCardProgress{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex;overflow:hidden}.goalCardWrapper .goalDetails .timerCardProgress .percentage{flex-shrink:0;margin:-.15em 0 0;font-size:1.75em;font-weight:300;line-height:100%}.goalCardWrapper .goalDetails .goalFooter{justify-content:space-between;align-items:flex-end;gap:var(--spacing-xs);min-width:0;margin-top:auto;display:flex}.goalCardWrapper .goalDetails .goalFooter .donatorsInfo{align-items:center;gap:.4em;min-width:0;display:flex}.goalCardWrapper .goalDetails .goalFooter .donatorsAvatars{flex-direction:row-reverse;flex-shrink:0;align-items:center;display:flex}.goalCardWrapper .goalDetails .goalFooter .donatorsAvatars .avatarItem{margin-inline-start:-.5em}.goalCardWrapper .goalDetails .goalFooter .donatorsAvatars .avatarItem:last-child{margin-inline-start:0}.goalCardWrapper .goalDetails .goalFooter .donatorsCount{font-size:var(--font-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:300;overflow:hidden}.goalCardWrapper .goalDetails .goalFooter .goalActions{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:flex}.goalCardWrapper .goalDetails .goalFooter .goalActions .btnLabel{font-weight:200}.goalCardWrapper .goalDetails .goalFooter .moreBtn{--surfaceSize:2.5em}.goalCardWrapper:before{opacity:0;background:var(--container);transform:.2s ease;position:absolute;inset:0}.goalCardWrapper:hover{scale:.98}.goalCardWrapper:hover:before{opacity:1}.goalCardWrapper:hover .goalMedia{scale:1.05}@media (width<=768px){.goalCardWrapper{--responsive-card-scale:.92;--responsive-card-width:100%}.goalCardWrapper>.contentWrapper{width:var(--responsive-card-width);zoom:var(--responsive-card-scale);max-width:none}}@media (width<=1700px) and (width>=520px){.goalCardWrapper{--responsive-card-scale:.82;--responsive-card-width:100%}.goalCardWrapper>.contentWrapper{width:var(--responsive-card-width);zoom:var(--responsive-card-scale);max-width:none}}@media (width<=520px){.goalCardWrapper{--responsive-card-scale:.84;--responsive-card-width:100%}}@media (width<=380px){.goalCardWrapper{--responsive-card-scale:.78;--responsive-card-width:100%}}