.heading{max-width:900px}.sub{line-height:1.7}.downloader{max-width:1000px}.downloader label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.input-row{display:flex;gap:12px}.input-row input{min-width:0;flex:1;border:1px solid #9fab99;border-radius:8px;padding:13px;font:16px Arial;color:inherit}.input-row button,.thumbnail-card button{background:var(--green);color:white;border:0;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:700}input:focus-visible,button:focus-visible{outline:3px solid #8ab77d;outline-offset:3px}input[aria-invalid=true]{border-color:#a02f2f}#input-help,#status{font-size:13px;line-height:1.7;color:#51634e}#status{margin:24px 0 16px}.thumbnail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.thumbnail-card{min-width:0;background:white;border:1px solid var(--line);border-radius:12px;overflow:hidden;padding:16px}.thumbnail-card h2{font-size:16px;margin:0 0 12px}.thumbnail-card img{display:block;max-width:100%;height:auto;margin:0 auto;background:#eef0e9}.thumbnail-card p{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.thumbnail-card .pixels{font-weight:700;font-size:18px}.thumbnail-card button{width:100%}.thumbnail-card[data-state=unavailable],.thumbnail-card[data-state=error]{background:#f0f2eb}.notes code{overflow-wrap:anywhere}@media(max-width:900px){.thumbnail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){h1{font-size:34px;letter-spacing:-1px;overflow-wrap:anywhere}.input-row{flex-direction:column}.input-row input{width:100%}.thumbnail-grid{grid-template-columns:1fr}.private{max-width:110px;text-align:right}.thumbnail-card{padding:16px}}
