.changelog-content h1,.changelog-content h2,.changelog-content h3,.changelog-content h4{line-height:1.3;font-weight:700;letter-spacing:-.02em}.changelog-content{text-align:left}.changelog-content h1{font-size:2rem;margin-top:0;margin-bottom:1rem;font-weight:400;font-family:var(--font-display);letter-spacing:.02em;color:rgb(var(--color-base-900));display:flex;align-items:center;gap:.5rem}.dark .changelog-content h1{color:rgb(var(--color-base-100))}.changelog-content h2{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem;font-weight:400;font-family:var(--font-display);letter-spacing:.02em;color:rgb(var(--color-base-900));border-bottom:2px solid rgb(var(--color-base-700));padding-bottom:.5rem;display:flex;align-items:center;gap:.5rem;scroll-margin-top:2rem}.dark .changelog-content h2{color:rgb(var(--color-base-100));border-bottom-color:rgb(var(--color-base-700))}.changelog-content h2:contains("feedback"):before{content:"💬";font-size:1.25rem}.changelog-content h2:contains("What you can do"):before{content:"🚀";font-size:1.25rem}.changelog-content h2:contains("Shopping"):before{content:"🛒";font-size:1.25rem}.changelog-content h2:contains("Coming up"):before{content:"🔮";font-size:1.25rem}.changelog-content h3{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;color:rgb(var(--color-primary-600));display:flex;align-items:center;gap:.5rem}.dark .changelog-content h3{color:rgb(var(--color-primary-400))}.changelog-content h3:contains("Shopping Lists"):before{content:"🛒";font-size:1.125rem}.changelog-content h4{font-size:1.125rem;margin-top:1.25rem;margin-bottom:.5rem;font-weight:600;color:rgb(var(--color-base-300));display:flex;align-items:center;gap:.5rem}.dark .changelog-content h4{color:rgb(var(--color-base-300))}.changelog-content h4:contains("Adding"):before{content:"➕";font-size:1rem}.changelog-content h4:contains("Quantities"):before{content:"🔢";font-size:1rem}.changelog-content h4:contains("Photos"):before{content:"📷";font-size:1rem}.changelog-content h4:contains("Removing"):before{content:"🗑️";font-size:1rem}.changelog-content h4:contains("Shopping mode"):before{content:"✅";font-size:1rem}.changelog-content h4:contains("Multiple lists"):before{content:"📝";font-size:1rem}.changelog-content p{margin-top:0!important;margin-bottom:1rem!important;line-height:1.6!important;color:rgb(var(--color-base-400))!important;font-size:1rem}.dark .changelog-content p{color:rgb(var(--color-base-400))!important}.changelog-content ul{margin-top:0!important;margin-bottom:1rem!important;margin-left:1.5rem!important;list-style:disc!important;padding-left:0!important}.changelog-content ul li{margin-bottom:.5rem!important;color:rgb(var(--color-base-400))!important;line-height:1.6}.dark .changelog-content ul li{color:rgb(var(--color-base-400))!important}.changelog-content img{margin:3rem auto;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;max-width:100%;height:auto;display:block}.changelog-content img[alt*=button],.changelog-content img[alt*=icon],.changelog-content img[alt="add-button.png"],.changelog-content img[alt="delete.png"],.changelog-content img[alt="photo.png"]{max-width:16rem}.changelog-content img[alt="feedback.png"]{max-width:24rem}.changelog-content img[src$=".gif"]{max-width:28rem}.changelog-content strong{font-weight:700!important;color:rgb(var(--color-base-200))!important}.dark .changelog-content strong{color:rgb(var(--color-base-200))!important}.changelog-content p:contains("Triple-tap"){background:rgb(var(--color-blue-950/30));border:1px solid rgb(var(--color-blue-800));border-radius:.5rem;padding:1rem;margin:1rem 0;color:rgb(var(--color-blue-200))!important;font-weight:500}.dark .changelog-content p:contains("Triple-tap"){background:rgb(var(--color-blue-950/30));border-color:rgb(var(--color-blue-800));color:rgb(var(--color-blue-200))!important}.changelog-content>*:first-child{margin-top:0}@media (max-width: 768px){.changelog-content h1{font-size:1.75rem}.changelog-content h2{font-size:1.375rem}.changelog-content h3{font-size:1.125rem}.changelog-content img[alt*=button],.changelog-content img[alt*=icon],.changelog-content img[alt="add-button.png"],.changelog-content img[alt="delete.png"],.changelog-content img[alt="photo.png"]{max-width:12rem}.changelog-content img[alt="feedback.png"]{max-width:18rem}.changelog-content img[src$=".gif"]{max-width:20rem}}@media (max-width: 640px){.changelog-content img{max-width:100%}}
