.cover-letter-builder-page{overflow-x:hidden!important;max-width:100vw!important}.cover-letter-builder-page .grid{max-width:100%!important;overflow:hidden!important}.cover-letter-builder-page .bg-white.rounded-xl,.cover-letter-builder-page .grid.gap-4,.cover-letter-builder-page .grid.grid-cols-1,.cover-letter-builder-page .grid.grid-cols-2,.cover-letter-builder-page .space-y-4,.cover-letter-builder-page .space-y-6,.cover-letter-builder-page .w-full{max-width:100%!important;overflow:hidden!important;min-width:0!important}.cover-letter-builder-page input,.cover-letter-builder-page input[type=date],.cover-letter-builder-page input[type=email],.cover-letter-builder-page input[type=tel],.cover-letter-builder-page input[type=text],.cover-letter-builder-page input[type=url]{max-width:100%!important;width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important}.cover-letter-builder-page textarea#body1,.cover-letter-builder-page textarea#body2,.cover-letter-builder-page textarea#body3,.cover-letter-builder-page textarea#closing,.cover-letter-builder-page textarea#opening{height:100px!important;max-height:100px!important;min-height:100px!important;resize:none!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}.cover-letter-builder-page textarea#companyAddress,.cover-letter-builder-page textarea#companyName,.cover-letter-builder-page textarea#hiringManager,.cover-letter-builder-page textarea#position,.cover-letter-builder-page textarea#title{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;word-wrap:break-word!important;word-break:break-word!important;white-space:pre-wrap!important;box-sizing:border-box!important}.cover-letter-builder-page textarea{max-width:100%!important;min-width:0!important;box-sizing:border-box!important;word-wrap:break-word!important}.cover-letter-builder-page .p-4,.cover-letter-builder-page .p-6{max-width:100%!important;overflow:hidden!important;min-width:0!important}@media (max-width:768px){.cover-letter-builder-page{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}.cover-letter-builder-page input,.cover-letter-builder-page textarea{width:100%!important;max-width:100%!important;min-width:0!important}.cover-letter-builder-page .grid>div{max-width:100%!important;min-width:0!important;overflow:hidden!important}}.cover-letter-builder-page .lg\:sticky{max-width:100%!important}.cover-letter-builder-page .lg\:sticky .overflow-y-auto{overflow:auto!important;-webkit-overflow-scrolling:touch!important}.cover-letter-builder-page .lg\:sticky .bg-white.rounded-lg{overflow:auto!important}@media (max-width:1024px){.cover-letter-builder-page .lg\:sticky .bg-white.rounded-lg,.cover-letter-builder-page .lg\:sticky .overflow-y-auto{overflow:auto!important;-webkit-overflow-scrolling:touch!important}.cover-letter-builder-page #cover-letter-preview{min-width:-moz-fit-content!important;min-width:fit-content!important}}