body{background-color:#007362}h1{color:#ffeecb;-webkit-text-stroke:1px #4b8178;background-color:#181818;text-align:center;width:fit-content;padding:.5em 2em;margin:auto;border:4px solid gold;border-radius:1em}.icon{height:.5em}.card{--background: linear-gradient(to left, #f7ba2b 0%, #ea5358 100%);max-width:270px;padding:5px;border-radius:1rem;overflow:visible;background:var(--background);position:relative;z-index:1}.card:after{position:absolute;content:"";top:30px;left:0;right:0;z-index:-1;height:100%;transform:scale(.8);filter:blur(25px);background:#f7ba2b;background:var(--background);transition:opacity .5s}.card:target{transform:scale(1.1)}.card.stale .card-info{color:gray}.card.rejected .card-info{color:gray;font-style:italic}.flat-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;max-width:1200px;margin:0 auto;padding:1rem;justify-items:center}.status-item{display:flex;align-items:center}@media (min-width: 1200px){.flat-list{grid-template-columns:repeat(4,1fr)}}.card-info{flex-direction:column;--color: #181818;background:var(--color);color:#f7ba2b;display:flex;justify-content:center;align-items:center;overflow:visible;border-radius:.7rem;padding:0 1em 1em}.card .title{font-weight:700;letter-spacing:.1em;padding-top:.4em;padding-bottom:.3em;margin:0 1em;text-align:center;font-size:1.2rem}.card:hover:after{opacity:0}.card-info ul{list-style-type:none;margin:0;padding:0}.date{background-color:#006774;border-radius:1em;border:2px solid #2f4858;padding:0 .7em;transition:padding .2s ease-in;margin-right:1em}.description{width:fit-content}li{margin:auto;padding:.2em 0}li:hover .date{padding:.1em 2em;transition:padding 1s ease-in}.card:hover .card-info{color:#00f;transition:color 1s 2s}
