Line a large baking sheet with parchment paper or foil—this makes cleanup basically nonexistent. Set it aside while you gather everything. You want it prepped and ready to go so the chocolate doesn't set before you spread it.
Melt the dark chocolate chips with 1 tablespoon of butter in a microwave-safe bowl. Heat it in 30-second bursts, stirring between each one, until smooth and glossy. Don't crank the microwave to high power or it'll scorch (I learned this the hard way my first attempt).
Spread the melted dark chocolate evenly across your prepared sheet in a thin, uniform layer about 1/4 inch thick. Work fast but don't rush—you've got about 2 minutes before it starts setting. I like to use an offset spatula because it gives you way more control than a regular knife.
While that dark layer firms up for about 5 minutes, melt your white chocolate chips with the remaining 1 tablespoon butter. Stir in the vanilla essence once it's smooth and silky. Drizzle the white chocolate in stripes across the dark chocolate—don't cover it completely because the contrast is what makes it look patriotic.
Scatter your pistachios, almonds, and dried cranberries all over while the chocolate is still soft and sticky. Toss on the marshmallows, crushed graham crackers, and shredded coconut next. Sprinkle those colorful sprinkles across the top and finish with sea salt.
Pop the whole sheet in the refrigerator for at least 15 minutes until completely set. You'll know it's ready when the chocolate feels firm and doesn't give when you press it gently. My bark usually sits for about 20 minutes because I'm impatient and always check early.
Break the chocolate bark into irregular pieces with your hands—this makes it look way more rustic and special than cutting it perfectly. Store it in an airtight container and watch it disappear within two days.