.day:where(.astro-DOHJNAO5){--bg-color: #fff;--fg-color1: #111;--fg-color2: #444;--accent-gradient: linear-gradient( 45deg, rgb(var(--flag-red)), rgb(var(--flag-gold)) 20%, rgb(var(--flag-green)) 40%, white 60% )}.night:where(.astro-DOHJNAO5){--bg-color: black;--fg-color1: #eee;--fg-color2: #aaa;--accent-gradient: linear-gradient( 45deg, rgb(var(--flag-red)), rgb(var(--flag-gold)) 20%, rgb(var(--flag-green)) 40%, black 60% )}.link-card:where(.astro-DOHJNAO5){list-style:none;display:flex;padding:.25rem;background-color:var(--bg-color);background-image:none;background-size:400%;border-radius:.6rem;background-position:100%;transition:background-position .6s cubic-bezier(.22,1,.36,1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:solid 1px rgb(var(--flag-gold),.35)}.link-card:where(.astro-DOHJNAO5)>a:where(.astro-DOHJNAO5){width:100%;text-decoration:none;line-height:1.4;padding:1rem 1.3rem;border-radius:.35rem;color:var(--fg-color1);background-color:var(--bg-color);opacity:.8}h2:where(.astro-DOHJNAO5){margin:0;font-size:1.25rem;font-weight:500;transition:color .6s cubic-bezier(.22,1,.36,1)}p:where(.astro-DOHJNAO5){margin-top:.5rem;margin-bottom:0;color:var(--fg-color2)}.link-card:where(.astro-DOHJNAO5):is(:hover,:focus-within){background-position:0;background-image:var(--accent-gradient)}.link-card:where(.astro-DOHJNAO5):is(:hover,:focus-within) h2:where(.astro-DOHJNAO5){color:rgb(var(--accent))}
