.Synonyms{margin:15px 0 0;padding:0;list-style:none}.Synonyms li{display:inline-block;padding-right:10px;line-height:1;font-size:13px}.Meaning h3{font-size:24px;line-height:1.5;font-weight:700}.Meaning .example{font-style:italic;color:#70757a;margin-top:10px}.phonetic{display:flex;align-items:center;gap:8px}.listen-button{background:none;border:none;cursor:pointer;color:#07f;display:flex;align-items:center;padding:4px}.listen-button:hover{color:#0056b3}.text{font-size:1rem}.Results h2{font-size:36px;font-weight:700;line-height:1.5}.Dictionary{max-width:700px;margin:0 auto;padding:20px;font-family:Inter,sans-serif}.Dictionary h1{font-size:32px;font-weight:700;margin-bottom:20px}.Dictionary section{background:#fff;padding:30px;border-radius:16px;box-shadow:0 10px 20px #0000001a;margin:20px 0}.Dictionary input{width:100%;padding:6px 10px;font-size:1rem;border:1px solid #ddd;color:#333;border-radius:8px;outline:none}.Dictionary input:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff33}.photos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.photos img{width:100%;height:180px;object-fit:cover;border-radius:8px;box-shadow:0 4px 6px #0000001a;transition:transform .2s ease}.photos img:hover{transform:scale(1.05)}
