.jpg-tools{margin:1.2rem 0 2rem;padding:1rem;background:#f4f6f8;border:1px solid #d8dfe5;border-radius:10px}.jpg-tools textarea{display:block;box-sizing:border-box;width:100%;margin:.5rem 0;resize:vertical;font:14px/1.5 monospace}.jpg-tools label{display:block}.jpg-tools button,.jpg-tools a[download]{min-height:44px;padding:.65rem 1rem;margin:.3rem .4rem .3rem 0}.jpg-tools img{max-width:100%;max-height:240px;object-fit:contain}.jpg-tools details{margin-top:.75rem}.jpg-tools summary{cursor:pointer;padding:.6rem 0}.bench-scroll{overflow:auto;max-width:100%;margin:1.2rem 0}.bench-scroll table{width:100%;min-width:580px;border-collapse:collapse;font-size:15px;line-height:1.5}.bench-scroll th,.bench-scroll td{text-align:left;vertical-align:top;padding:.75rem;border-bottom:1px solid #d6dde3}.bench-scroll small{display:block;font-weight:400}.daily-article p{overflow-wrap:anywhere;line-height:1.7}@media(max-width:480px){.daily-article h1{font-size:1.65rem;line-height:1.18}.jpg-tools{padding:.75rem}.bench-scroll{border:1px solid #d6dde3;border-radius:6px}.jpg-tools button{width:100%;margin-left:0;margin-right:0}}