.search-container.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}input.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{padding:8px 12px;width:300px;max-width:100%;margin-bottom:10px;border:1px solid #ddd;border-radius:4px}button.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}button.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-:hover{background-color:#0056b3}.suggestions.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{list-style-type:none;padding:0;margin:0;width:300px;max-width:100%;background-color:#ffffff80;border:1px solid #ddd;border-radius:4px;z-index:1000;align-items:start}.suggestions.s-e2s8H_DrDL1- button.s-e2s8H_DrDL1-{width:100%;text-align:left;padding:8px 12px;background:#fff;color:#333;border:none;border-bottom:1px solid #eee}.suggestions.s-e2s8H_DrDL1- button.s-e2s8H_DrDL1-:last-child{border-bottom:none}.suggestions.s-e2s8H_DrDL1- button.selected.s-e2s8H_DrDL1-,.suggestions.s-e2s8H_DrDL1- button.s-e2s8H_DrDL1-:hover{background-color:#8bbed6}.result.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{margin-top:20px;padding:20px;border:1px solid #ddd;border-radius:4px;background-color:#3b4dcf}.result h3{margin-top:0;color:#fff;font-size:1.8em;font-weight:700;margin-bottom:1em;text-align:center;background-color:#041527;padding:.5em 1em;border-radius:4px}.result ul{padding-left:20px}.result li{margin-bottom:8px}.audio-btn{padding:4px 8px;margin:0 4px;background-color:#354a5f;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.9em}.audio-btn:hover{background-color:#e9ecef}@media (max-width: 600px){.search-container.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{padding:0 10px}input.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{width:100%}.suggestions.s-e2s8H_DrDL1-.s-e2s8H_DrDL1-{width:calc(100% - 20px)}}
