.cr-card{position:relative;transition:transform .2s var(--ease-out-quart),background-color .2s,border-color .2s}.cr-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 4px 8px -4px rgba(0,0,0,.4),0 16px 24px -8px rgba(0,0,0,.5);opacity:0;transition:opacity .2s var(--ease-out-quart)}@media (hover:hover) and (pointer:fine){.cr-card:focus-visible,.cr-card:hover{transform:translateY(-4px);background:var(--ink-2);border-color:var(--border-strong)}.cr-card:focus-visible:after,.cr-card:hover:after{opacity:1}}.lantern{position:relative;height:8px;border-radius:9999px;background:rgba(255,255,255,.1)}.lantern-fill{border-radius:inherit;background:linear-gradient(90deg,var(--ember-700),var(--gilt))}.lantern-fill,.lantern-rail{inset:0;transform-origin:left;transform:scaleX(var(--fill,0))}.lantern-fill,.lantern-rail,.lantern-wick{position:absolute;transition:transform .5s var(--ease-out-quart)}.lantern-wick{right:0;top:50%;width:8px;height:8px;border-radius:9999px;background:var(--gilt);box-shadow:0 0 8px 2px var(--ember-glow);transform:translate(50%,-50%) scaleX(calc(1 / max(var(--fill, .01), .01)))}.lantern[data-funded=true] .lantern-fill{background:var(--live);transform:scaleX(1)}.lantern[data-funded=true] .lantern-rail{display:none}@media (prefers-reduced-motion:reduce){.lantern-fill,.lantern-rail,.lantern-wick{transition-duration:0s}}@media (pointer:coarse){.cr-tap{min-height:44px;min-width:44px}}@media (prefers-reduced-motion:reduce){.cr-card,.cr-card:after{transition-duration:0s}}