@layer properties;@layer theme,base,components,utilities;.grant-community-card{--card-motion:.1s ease-out}.grant-community-card-sheen,.grant-community-card-glow,.grant-community-card-shade,.grant-community-card-press,.grant-community-card-title,.grant-community-card-amount,.grant-community-card-award{transition:opacity var(--card-motion)}.grant-community-card-sheen{background-image:linear-gradient(130.58deg,#fff3 11.39%,#fff0 46.63%)}.grant-community-card-glow{mix-blend-mode:hard-light;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 300 170' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100%' height='100%' fill='url(%23g)'/><defs><radialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(17.85 11.9 -3.4485 5.1727 0 -34)'><stop stop-color='rgba(255,255,255,0.25)'/><stop offset='1' stop-color='rgba(255,255,255,0)'/></radialGradient></defs></svg>");background-size:100% 100%}.grant-community-card-shade{opacity:0;background-image:linear-gradient(#00000085,#0000004f 50%,#0000)}.grant-community-card-press{background-color:var(--hf-color-transparent-dark-30);opacity:0}.grant-community-card-title{opacity:0}.grant-community-card-border:before,.grant-community-card-border:after,.grant-community-card-selection,.grant-community-card-selection:after{border-radius:inherit;content:"";transition:opacity var(--card-motion);position:absolute;inset:0}.grant-community-card-border:before,.grant-community-card-selection:after{padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.grant-community-card-border:before{opacity:calc(1 - var(--card-edge-solid,0));background:linear-gradient(130.4deg,#fff3 11.2%,#ffffff0d 50%,#ffffff26 88.7%)}.grant-community-card-border:after{box-shadow:inset 0 0 0 2px var(--card-edge,var(--hf-color-transparent-light-50));opacity:var(--card-edge-solid,0);transition:opacity var(--card-motion), box-shadow var(--card-motion)}.grant-community-card-selection{opacity:0}.grant-community-card-selection:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--hf-color-transparent-lime-100) 15%, transparent), var(--hf-color-transparent-lime-100))}.grant-community-card-avatar-ring{mix-blend-mode:overlay;background:linear-gradient(135deg,#ffffff40 15%,#ffffff0d 40% 65%,#ffffff40 86%);padding:.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.grant-community-card-tail{color:var(--hf-color-transparent-lime-100);transform-origin:top;opacity:0;transition:opacity .12s ease-in,scale .12s ease-in,transform .12s ease-in;transform:scaleX(.06)}.grant-community-card[data-selected=true] .grant-community-card-tail{opacity:1;transition:opacity 90ms ease-out,scale .26s cubic-bezier(.34,1.36,.64,1),transform .34s cubic-bezier(.34,1.36,.64,1) 60ms;transform:scaleX(1)}.grant-community-card-poster{transition:scale .26s cubic-bezier(.32,.72,0,1)}.grant-community-card-reveal{opacity:0;transition:grid-template-columns var(--card-motion), opacity var(--card-motion);grid-template-columns:0fr;display:grid}.grant-community-card-reveal-clip{min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.grant-community-card:not([data-selected=true]):hover{--card-edge-solid:1}.grant-community-card:not([data-selected=true]):hover .grant-community-card-shade,.grant-community-card:not([data-selected=true]):hover .grant-community-card-title{opacity:1}.grant-community-card:not([data-selected=true]):hover .grant-community-card-sheen,.grant-community-card:not([data-selected=true]):hover .grant-community-card-glow{opacity:0}.grant-community-card:not([data-selected=true]):hover .grant-community-card-reveal{opacity:1;grid-template-columns:1fr}.grant-community-card:not([data-selected=true]):hover .grant-community-card-poster{transition-duration:.7s;scale:1.05}.grant-community-card:not([data-selected=true]):has(.grant-community-card-trigger:active) .grant-community-card-press{opacity:1}.grant-community-card:not([data-selected=true]):has(.grant-community-card-trigger:active) .grant-community-card-shade{opacity:0}}.grant-community-card:not([data-selected=true])[data-focus-visible-within] *,.grant-community-card:not([data-selected=true])[data-focus-visible-within] :before,.grant-community-card:not([data-selected=true])[data-focus-visible-within] :after{transition-duration:0s!important;transition-delay:0s!important}.grant-community-card:not([data-selected=true])[data-focus-visible-within] .grant-community-card-shade,.grant-community-card:not([data-selected=true])[data-focus-visible-within] .grant-community-card-title{opacity:1}.grant-community-card:not([data-selected=true])[data-focus-visible-within] .grant-community-card-sheen,.grant-community-card:not([data-selected=true])[data-focus-visible-within] .grant-community-card-glow{opacity:0}.grant-community-card:not([data-selected=true])[data-focus-visible-within] .grant-community-card-reveal{opacity:1;grid-template-columns:1fr}.grant-community-card:not([data-selected=true])[data-focus-visible-within] .grant-community-card-poster{scale:1.05}.grant-community-card:not([data-selected=true])[data-focus-visible-within]{--card-edge:var(--hf-color-border-focus);--card-edge-solid:1}.grant-community-card[data-selected=true] .grant-community-card-border:before,.grant-community-card[data-selected=true] .grant-community-card-border:after,.grant-community-card[data-selected=true] .grant-community-card-sheen,.grant-community-card[data-selected=true] .grant-community-card-glow,.grant-community-card[data-selected=true] .grant-community-card-amount,.grant-community-card[data-selected=true] .grant-community-card-award{opacity:0}.grant-community-card[data-selected=true] .grant-community-card-selection{opacity:1}.grant-community-card-trigger:focus-visible{outline:2px solid var(--hf-color-border-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.grant-community-card .grant-community-card-poster{scale:none!important}.grant-community-card *,.grant-community-card :before,.grant-community-card :after{transition-duration:0s!important;transition-delay:0s!important}}.grant-criteria-stack{--stack-card:444px;--stack-step:60px;--stack-top-max:40px;--stack-top:clamp(16px, calc(100vh - 2 * var(--stack-step) - var(--stack-card)), var(--stack-top-max));--stack-hold:40px;--stack-gap-1:max(1.5rem, calc(100vh - var(--stack-top) - var(--stack-card)));--stack-gap-2:max(1.5rem, calc(100vh - var(--stack-top) - var(--stack-step) - var(--stack-card)));--stack-end:calc(3 * var(--stack-card) + var(--stack-gap-1) + var(--stack-gap-2) + var(--stack-hold));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.grant-criteria-stack{--stack-card:666px;--stack-step:86px;--stack-top-max:80px}}.grant-criteria-slot{box-sizing:border-box;pointer-events:none;grid-area:1/1;align-self:start}.grant-criteria-card{pointer-events:auto;position:sticky}.grant-criteria-slot[data-index="0"]{height:calc(var(--stack-end) - 2 * var(--stack-step))}.grant-criteria-slot[data-index="0"] .grant-criteria-card{top:var(--stack-top)}.grant-criteria-slot[data-index="1"]{padding-top:calc(var(--stack-card) + var(--stack-gap-1));height:calc(var(--stack-end) - var(--stack-step))}.grant-criteria-slot[data-index="1"] .grant-criteria-card{top:calc(var(--stack-top) + var(--stack-step))}.grant-criteria-slot[data-index="2"]{padding-top:calc(2 * var(--stack-card) + var(--stack-gap-1) + var(--stack-gap-2));height:var(--stack-end)}.grant-criteria-slot[data-index="2"] .grant-criteria-card{top:calc(var(--stack-top) + 2 * var(--stack-step))}
